1 Initial Corpus generation

2 General Overview over EIST articles

2.1 Main Indicators: Publications, Authors, Countries

To start with, a general overview over the documents in the corpus.



MAIN INFORMATION ABOUT DATA

 Timespan                              1981 : 2022 
 Sources (Journals, Books, etc)        1133 
 Documents                             5350 
 Average years from publication        4.91 
 Average citations per documents       2.564 
 Average citations per year per doc    0.3921 
 References                            243089 
 
DOCUMENT TYPES                     
 article        5326 
 editorial      5 
 review         19 
 
DOCUMENT CONTENTS
 Keywords Plus (ID)                    2563 
 Author's Keywords (DE)                10263 
 
AUTHORS
 Authors                               9452 
 Author Appearances                    13762 
 Authors of single-authored documents  830 
 Authors of multi-authored documents   8622 
 
AUTHORS COLLABORATION
 Single-authored documents             918 
 Documents per Author                  0.566 
 Authors per Document                  1.77 
 Co-Authors per Documents              2.57 
 Collaboration Index                   1.95 
 

Annual Scientific Production

Annual Percentage Growth Rate 17.17457 


Most Productive Authors


Top manuscripts per citations


Corresponding Author's Countries


SCP: Single Country Publications

MCP: Multiple Country Publications


Total Citations per Country


Most Relevant Sources


Most Relevant Keywords
NA

And a graphical visualization

2.2 Cited references

Top 20 cited references (by corpus documents):

CR n
JENSEN, M.C., MECKLING, W.H., THEORY OF THE FIRM: MANAGERIAL BEHAVIOR, AGENCY COSTS AND OWNERSHIP STRUCTURE (1976) JOURNAL OF FINANCIAL ECONOMICS, 3 (4), PP. 305-360 362
VILLALONGA, B., AMIT, R., HOW DO FAMILY OWNERSHIP, CONTROL AND MANAGEMENT AFFECT FIRM VALUE? (2006) JOURNAL OF FINANCIAL ECONOMICS, 80 (2), PP. 385-417 217
BERRONE, P., CRUZ, C., GOMEZ-MEJIA, L.R., SOCIOEMOTIONAL WEALTH IN FAMILY FIRMS: THEORETICAL DIMENSIONS, ASSESSMENT APPROACHES, AND AGENDA FOR FUTURE RESEARCH (2012) FAMILY BUSINESS REVIEW, 25 (3), PP. 258-279 195
BARNEY, J., FIRM RESOURCES AND SUSTAINED COMPETITIVE ADVANTAGE (1991) JOURNAL OF MANAGEMENT, 17 (1), PP. 99-120 190
CHUA, J.H., CHRISMAN, J.J., SHARMA, P., DEFINING THE FAMILY BUSINESS BY BEHAVIOR (1999) ENTREPRENEURSHIP THEORY AND PRACTICE, 23 (4), PP. 19-39 187
SIRMON, D.G., HITT, M.A., MANAGING RESOURCES: LINKING UNIQUE RESOURCES, MANAGEMENT, AND WEALTH CREATION IN FAMILY FIRMS (2003) ENTREPRENEURSHIP THEORY AND PRACTICE, 27 (4), PP. 339-358 182
KOGUT, B., SINGH, H., THE EFFECT OF NATIONAL CULTURE ON THE CHOICE OF ENTRY MODE (1988) JOURNAL OF INTERNATIONAL BUSINESS STUDIES, 19 (3), PP. 411-432 174
LUO, Y., TUNG, R.L., INTERNATIONAL EXPANSION OF EMERGING MARKET ENTERPRISES: A SPRINGBOARD PERSPECTIVE (2007) JOURNAL OF INTERNATIONAL BUSINESS STUDIES, 38 (4), PP. 481-498 170
SCHULZE, W.S., LUBATKIN, M.H., DINO, R.N., BUCHHOLTZ, A.K., AGENCY RELATIONSHIPS IN FAMILY FIRMS: THEORY AND EVIDENCE (2001) ORGANIZATION SCIENCE, 12 (2), PP. 99-116 159
JENSEN, M.C., MECKLING, W.H., THEORY OF THE FIRM: MANAGERIAL BEHAVIOR, AGENCY COSTS AND OWNERSHIP STRUCTURE (1976) JOURNAL OF FINANCIAL ECONOMICS, 3, PP. 305-360 147
HABBERSHON, T.G., WILLIAMS, M.L., A RESOURCE-BASED FRAMEWORK FOR ASSESSING THE STRATEGIC ADVANTAGES OF FAMILY FIRMS (1999) FAMILY BUSINESS REVIEW, 12 (1), PP. 1-25 138
MILLER, D., LE BRETON-MILLER, I., FAMILY GOVERNANCE AND FIRM PERFORMANCE: AGENCY, STEWARDSHIP, AND CAPABILITIES (2006) FAMILY BUSINESS REVIEW, 19 (1), PP. 73-87 135
ADAMS, R.B., FERREIRA, D., WOMEN IN THE BOARDROOM AND THEIR IMPACT ON GOVERNANCE AND PERFORMANCE (2009) JOURNAL OF FINANCIAL ECONOMICS, 94 (2), PP. 291-309 129
LUO, Y., XUE, Q., HAN, B., HOW EMERGING MARKET GOVERNMENTS PROMOTE OUTWARD FDI: EXPERIENCE FROM CHINA (2010) JOURNAL OF WORLD BUSINESS, 45 (1), PP. 68-79 129
LA PORTA, R., LOPEZ-DE-SILANES, F., SHLEIFER, A., CORPORATE OWNERSHIP AROUND THE WORLD (1999) THE JOURNAL OF FINANCE, 54 (2), PP. 471-517 124
, &LDQUO 122
DEMSETZ, H., LEHN, K., THE STRUCTURE OF CORPORATE OWNERSHIP: CAUSES AND CONSEQUENCES (1985) JOURNAL OF POLITICAL ECONOMY, 93, PP. 1155-1177 120
BUCKLEY, P.J., CLEGG, L.J., CROSS, A.R., LIU, X., VOSS, H., ZHENG, P., THE DETERMINANTS OF CHINESE OUTWARD FOREIGN DIRECT INVESTMENT (2007) JOURNAL OF INTERNATIONAL BUSINESS STUDIES, 38 (4), PP. 499-518 119
CHILD, J., RODRIGUES, S.B., THE INTERNATIONALIZATION OF CHINESE FIRMS: A CASE FOR THEORETICAL EXTENSION? (2005) MANAGEMENT AND ORGANIZATION REVIEW, 1 (3), PP. 381-410 119
SHLEIFER, A., VISHNY, R.W., A SURVEY OF CORPORATE GOVERNANCE (1997) THE JOURNAL OF FINANCE, 52 (2), PP. 737-783 118

3 Topic modelling

I by now created some topic modelling. The results are now more fine-tuned, but there is still room for some improvement. We ran a LDA on the titles + abstracts of our corpus, aiming at identifying 6 topics (different evaluation methods point towards this number)

3.1 Topics by topwords

This might still be finetuned, but initially doesnt look that bad I think. All the topics for me seem to be somewhat identifiable. We should maybe start naming them to make their interpretation later easier.

3.2 Topics over time

`summarise()` has grouped output by 'PY'. You can override using the `.groups` argument.

3.3 LDAViz

Here you find a nice way of exploring topics via the LDAVIz methodology of visulizing the result of an LDA. It dispolays all topics in a 2 dimensional TSNE (similar to PCA, but optimized for graphical illustration in 2d), and also gives a nice visual representation over the topics top-word distribution and overall frequencies of this words in the corpus. The \(\lambda\) parameter regulates the importance-ordering of the topwords. High \(\lambda\) order words by the highest propability to appear in the topic to the lowest (independent of the overall word popularity in the corpus), whle low \(\lambda\) emphasize words which are very specific to the topic, and rarely appear in others.

Play a bit around. Since it would be here a bit condensed, here in fullscreen for a better overview.

4 Knowledge Bases: Co-Citation network analysis

Note: This analysis refers the co-citation analysis, where the cited references and not the original publications are the unit of analysis. See tab Technical descriptionfor additional explanations

4.1 Knowledge Bases summary

4.1.1 Main Indicators

In order to partition networks into components or clusters, we deploy a community detection technique based on the Lovain Algorithm (Blondel et al., 2008). The Lovain Algorithm is a heuristic method that attempts to optimize the modularity of communities within a network by maximizing within- and minimizing between-community connectivity. We identify the following communities = knowledge bases.

It is not the main focus of this exercise, but still informative to see which historical knowledge the fields draws from.

NOTE: Up to now I only report the most central members per community

com name dgr_int dgr
1 SIRMON D.G. HITT M.A. MANAGING RESOURCES: LINKING UNIQUE RESOURCES MANAGEMENT AND WEALTH CREATION IN FAMILY FIRMS (2003) 10079 12869
1 VILLALONGA B. AMIT R. HOW DO FAMILY OWNERSHIP CONTROL AND MANAGEMENT AFFECT FIRM VALUE? (2006) 9256 12555
1 CHUA J.H. CHRISMAN J.J. SHARMA P. DEFINING THE FAMILY BUSINESS BY BEHAVIOR (1999) 8353 10273
1 ANDERSON R.C. REEB D.M. FOUNDING-FAMILY OWNERSHIP AND FIRM PERFORMANCE: EVIDENCE FROM THE S&P 500 (2003) 7660 10134
1 SCHULZE W.S. LUBATKIN M.H. DINO R.N. BUCHHOLTZ A.K. AGENCY RELATIONSHIPS IN FAMILY FIRMS: THEORY AND EVIDENCE (2001) 6299 7212
1 BERRONE P. CRUZ C. GOMEZ-MEJIA L.R. SOCIOEMOTIONAL WEALTH IN FAMILY FIRMS: THEORETICAL DIMENSIONS ASSESSMENT APPROACHES AND AGENDA FOR FUTURE RESEA... 6292 7285
1 CARNEY M. CORPORATE GOVERNANCE AND COMPETITIVE ADVANTAGE IN FAMILY-CONTROLLED FIRMS (2005) 4889 5975
1 HABBERSHON T.G. WILLIAMS M.L. A RESOURCE-BASED FRAMEWORK FOR ASSESSING THE STRATEGIC ADVANTAGES OF FAMILY FIRMS (1999) 4796 5583
1 GOMEZ-MEJIA L.R. CRUZ C. BERRONE P. DE CASTRO J. THE BIND THAT TIES: SOCIOEMOTIONAL WEALTH PRESERVATION IN FAMILY FIRMS (2011) 4425 4972
1 CHRISMAN J.J. PATEL P.C. VARIATIONS IN R&D INVESTMENTS OF FAMILY AND NONFAMILY FIRMS: BEHAVIORAL AGENCY AND MYOPIC LOSS AVERSION PERSPECTIVES (2012) 4357 4927
2 JENSEN M.C. MECKLING W.H. THEORY OF THE FIRM: MANAGERIAL BEHAVIOR AGENCY COSTS AND OWNERSHIP STRUCTURE (1976) 6315 15366
2 SHLEIFER A. VISHNY R.W. A SURVEY OF CORPORATE GOVERNANCE (1997) 4073 5965
2 LA PORTA R. LOPEZ-DE-SILANES F. SHLEIFER A. CORPORATE OWNERSHIP AROUND THE WORLD (1999) 4000 9410
2 SHLEIFER A. VISHNY R.W. LARGE SHAREHOLDERS AND CORPORATE CONTROL (1986) 3609 4465
2 JENSEN M.C. AGENCY COSTS OF FREE CASH FLOW CORPORATE FINANCE AND TAKEOVERS (1986) 2678 3618
2 CHEN X. HARFORD J. LI K. MONITORING: WHICH INSTITUTIONS MATTER? (2007) 2583 2719
2 DEMSETZ H. LEHN K. THE STRUCTURE OF CORPORATE OWNERSHIP: CAUSES AND CONSEQUENCES (1985) 2495 4254
2 AGGARWAL R. EREL I. FERREIRA M. MATOS P. DOES GOVERNANCE TRAVEL AROUND THE WORLD? EVIDENCE FROM INSTITUTIONAL INVESTORS (2011) 2355 2460
2 GOMPERS P. ISHII J. METRICK A. CORPORATE GOVERNANCE AND EQUITY PRICES (2003) 2327 2570
2 BUSHEE B.J. THE INFLUENCE OF INSTITUTIONAL INVESTORS ON MYOPIC R&D INVESTMENT BEHAVIOR (1998) 2295 2500
3 LUO Y. TUNG R.L. INTERNATIONAL EXPANSION OF EMERGING MARKET ENTERPRISES: A SPRINGBOARD PERSPECTIVE (2007) 4202 4403
3 KOGUT B. SINGH H. THE EFFECT OF NATIONAL CULTURE ON THE CHOICE OF ENTRY MODE (1988) 3297 3464
3 LUO Y. XUE Q. HAN B. HOW EMERGING MARKET GOVERNMENTS PROMOTE OUTWARD FDI: EXPERIENCE FROM CHINA (2010) 3000 3091
3 ZAHEER S. OVERCOMING THE LIABILITY OF FOREIGNNESS (1995) 2255 2677
3 MATHEWS J.A. DRAGON MULTINATIONALS: NEW PLAYERS IN 21ST CENTURY GLOBALIZATION (2006) 2252 2305
3 MEYER K.E. ESTRIN S. BHAUMIK S.K. PENG M.W. INSTITUTIONS RESOURCES AND ENTRY STRATEGIES IN EMERGING ECONOMIES (2009) 2193 2299
3 NORTH D.C. (1990) 2088 2508
3 CHILD J. RODRIGUES S.B. THE INTERNATIONALIZATION OF CHINESE FIRMS: A CASE FOR THEORETICAL EXTENSION? (2005) 2047 2107
3 BUCKLEY P.J. CLEGG L.J. CROSS A.R. LIU X. VOSS H. ZHENG P. THE DETERMINANTS OF CHINESE OUTWARD FOREIGN DIRECT INVESTMENT (2007) 1935 1981
3 DENG P. WHY DO CHINESE FIRMS TEND TO ACQUIRE STRATEGIC ASSETS IN INTERNATIONAL EXPANSION? (2009) 1932 1967
4 GRAVES C. THOMAS J. DETERMINANTS OF THE INTERNATIONALIZATION PATHWAYS OF FAMILY FIRMS: AN EXAMINATION OF FAMILY INFLUENCE (2008) 1775 2905
4 FERNÁNDEZ Z. NIETO M.J. IMPACT OF OWNERSHIP ON THE INTERNATIONAL INVOLVEMENT OF SMES (2006) 1535 2965
4 KONTINEN T. OJALA A. THE INTERNATIONALIZATION OF FAMILY BUSINESSES: A REVIEW OF EXTANT RESEARCH (2010) 1405 2383
4 GRAVES C. THOMAS J. INTERNATIONALISATION OF THE FAMILY BUSINESS: A LONGITUDINAL PERSPECTIVE (2004) 1213 1522
4 DE MASSIS A. FRATTINI F. MAJOCCHI A. PISCITELLO L. FAMILY FIRMS IN THE GLOBAL ECONOMY: TOWARD A DEEPER UNDERSTANDING OF INTERNATIONALIZATION DETERM... 1209 2329
4 BARNEY J. FIRM RESOURCES AND SUSTAINED COMPETITIVE ADVANTAGE (1991) 1165 3686
4 FERNÁNDEZ Z. NIETO M.J. INTERNATIONALIZATION STRATEGY OF SMALL AND MEDIUM-SIZED FAMILY BUSINESSES: SOME INFLUENTIAL FACTORS (2005) 1164 2412
4 GALLO M.A. SVEEN J. INTERNATIONALIZING THE FAMILY BUSINESS: FACILITATING AND RESTRAINING FACTORS (1991) 1152 1629
4 PUKALL T.J. CALABRÒ A. THE INTERNATIONALIZATION OF FAMILY FIRMS: A CRITICAL REVIEW AND INTEGRATIVE MODEL (2014) 1013 1988
4 CALABRÒ A. TORCHIA M. PUKALL T. MUSSOLINO D. THE INFLUENCE OF OWNERSHIP STRUCTURE AND BOARD STRATEGIC INVOLVEMENT ON INTERNATIONAL SALES: THE MODER... 981 1157
5 BARNEA A. RUBIN A. CORPORATE SOCIAL RESPONSIBILITY AS A CONFLICT BETWEEN SHAREHOLDERS (2010) 1503 1977
5 SERVAES H. TAMAYO A. THE IMPACT OF CORPORATE SOCIAL RESPONSIBILITY ON FIRM VALUE: THE ROLE OF CUSTOMER AWARENESS (2013) 1396 1577
5 CHENG B. IOANNOU I. SERAFEIM G. CORPORATE SOCIAL RESPONSIBILITY AND ACCESS TO FINANCE (2014) 1192 1354
5 FERRELL A. LIANG H. RENNEBOOG L. SOCIALLY RESPONSIBLE FIRMS (2016) 1172 1347
5 GODFREY P.C. MERRILL C.B. HANSEN J.M. THE RELATIONSHIP BETWEEN CORPORATE SOCIAL RESPONSIBILITY AND SHAREHOLDER VALUE: AN EMPIRICAL TEST OF THE RISK... 1107 1378
5 LINS K.V. SERVAES H. TAMAYO A. SOCIAL CAPITAL TRUST AND FIRM PERFORMANCE: THE VALUE OF CORPORATE SOCIAL RESPONSIBILITY DURING THE FINANCIAL CRISIS ... 1103 1336
5 DI GIULI A. KOSTOVETSKY L. ARE RED OR BLUE COMPANIES MORE LIKELY TO GO GREEN? POLITICS AND CORPORATE SOCIAL RESPONSIBILITY (2014) 1058 1209
5 GODFREY P.C. THE RELATIONSHIP BETWEEN CORPORATE PHILANTHROPY AND SHAREHOLDER WEALTH: A RISK MANAGEMENT PERSPECTIVE (2005) 1008 1340
5 MCWILLIAMS A. SIEGEL D. CORPORATE SOCIAL RESPONSIBILITY: A THEORY OF THE FIRM PERSPECTIVE (2001) 973 1212
5 KRÜGER P. CORPORATE GOODNESS AND SHAREHOLDER WEALTH (2015) 958 1131
6 ADAMS R.B. FERREIRA D. WOMEN IN THE BOARDROOM AND THEIR IMPACT ON GOVERNANCE AND PERFORMANCE (2009) 3118 3853
6 CARTER D.A. SIMKINS B.J. SIMPSON W.G. CORPORATE GOVERNANCE BOARD DIVERSITY AND FIRM VALUE (2003) 1720 1897
6 BEAR S. RAHMAN N. POST C. THE IMPACT OF BOARD DIVERSITY AND GENDER COMPOSITION ON CORPORATE SOCIAL RESPONSIBILITY AND FIRM REPUTATION (2010) 1657 2120
6 CAMPBELL K. MÍNGUEZ-VERA A. GENDER DIVERSITY IN THE BOARDROOM AND FIRM FINANCIAL PERFORMANCE (2008) 1128 1300
6 GUL F.A. SRINIDHI B. NG A.C. DOES BOARD GENDER DIVERSITY IMPROVE THE INFORMATIVENESS OF STOCK PRICES? (2011) 984 1203
6 LIU Y. WEI Z. XIE F. DO WOMEN DIRECTORS IMPROVE FIRM PERFORMANCE IN CHINA? (2014) 967 1038
6 TORCHIA M. CALABRÒ A. HUSE M. WOMEN DIRECTORS ON CORPORATE BOARDS: FROM TOKENISM TO CRITICAL MASS (2011) 925 1110
6 TERJESEN S. SEALY R. SINGH V. WOMEN DIRECTORS ON CORPORATE BOARDS: A REVIEW AND RESEARCH AGENDA (2009) 909 982
6 POST C. BYRON K. WOMEN ON BOARDS AND FIRM FINANCIAL PERFORMANCE: A META-ANALYSIS (2015) 883 935
6 ERHARDT N.L. WERBEL J.D. SHRADER C.B. BOARD OF DIRECTOR DIVERSITY AND FIRM FINANCIAL PERFORMANCE (2003) 863 919

4.1.2 Development of Knowledge Bases

Warning in gzfile(file, "rb") :
  cannot open compressed file '../../temp/el_2m.RDS', probable reason 'No such file or directory'
Error in gzfile(file, "rb") : cannot open the connection

4.2 Technical description

In a co-cittion network, the strength of the relationship between a reference pair \(m\) and \(n\) (\(s_{m,n}^{coc}\)) is expressed by the number of publications \(C\) which are jointly citing reference \(m\) and \(n\).

\[s_{m,n}^{coc} = \sum_i c_{i,m} c_{i,n}\]

The intuition here is that references which are frequently cited together are likely to share commonalities in theory, topic, methodology, or context. It can be interpreted as a measure of similarity as evaluated by other researchers that decide to jointly cite both references. Because the publication process is time-consuming, co-citation is a backward-looking measure, which is appropriate to map the relationship between core literature of a field.

5 Research Areas: Bibliographic coupling analysis

5.1 Research Areas main summary

This is arguably the more interesting part. Here, we identify the literature’s current knowledge frontier by carrying out a bibliographic coupling analysis of the publications in our corpus. This measure uses bibliographical information of publications to establish a similarity relationship between them. Again, method details to be found in the tab Technical description. As you will see, we identify the more narrow research community of Sustainability Transitions (in which we will zoom in later), but also a set of adjacent research areas with some theoretical/methodological/application overlap.

5.1.1 Main Characteristics

To identify communities in the field’s knowledge frontier (labeled research areas) we again use the Lovain Algorithm (Blondel et al., 2008). We identify the following communities = research areas.

`summarise()` has grouped output by 'com'. You can override using the `.groups` argument.
Error in count(., com_bib, com_cit) : object 'el_2m' not found
com com_name topic_name
1 1 3
1 1 5
1 1 1
2 2 4
2 2 5
2 2 3
3 3 1
3 3 3
3 3 2
4 4 2
4 4 1
4 4 4
5 5 4
5 5 2
5 5 1
6 6 1
6 6 3
6 6 4
7 7 3
7 7 5
7 7 1
NA NA 2
NA NA 1
NA NA 5

5.1.2 Categorization

I up to now gain only provide the 10 most central articles, which can be used to classify them

com_name AU PY TI dgr_int TC TC_year
1 CABRERA-SUÁREZ MK;MART... 2013 TOP MANAGEMENT TEAMS AND PERFORMANCE IN NON-LISTED FAMILY FIRMS 1412 10 1.1111111
1 CABRERA-SUÁREZ MK;MART... 2013 TOP MANAGEMENT TEAMS AND PERFORMANCE IN NON-LISTED FAMILY FIRMS 1412 10 1.1111111
1 CABRERA-SUÁREZ MK;MART... 2013 TOP MANAGEMENT TEAMS AND PERFORMANCE IN NON-LISTED FAMILY FIRMS 1412 10 1.1111111
1 MEMILI E;MISRA K;CHRIS... 2017 INTERNATIONALISATION OF PUBLICLY TRADED FAMILY FIRMS: A TRANSACTION COST THEORY PERSPECTIVE AND LONGITUDINAL ANALYSIS 2001 5 1.0000000
1 MEMILI E;MISRA K;CHRIS... 2017 INTERNATIONALISATION OF PUBLICLY TRADED FAMILY FIRMS: A TRANSACTION COST THEORY PERSPECTIVE AND LONGITUDINAL ANALYSIS 2001 5 1.0000000
1 MEMILI E;MISRA K;CHRIS... 2017 INTERNATIONALISATION OF PUBLICLY TRADED FAMILY FIRMS: A TRANSACTION COST THEORY PERSPECTIVE AND LONGITUDINAL ANALYSIS 2001 5 1.0000000
1 XIAOTI F 2018 INTERACTIVE EFFECTS OF QUALITY OF GOVERNMENT AND FAMILY FIRM GOVERNANCE ON R&D OUTPUT: EMPIRICAL RESEARCH ON THE LISTED FA... 1471 5 1.2500000
1 XIAOTI F 2018 INTERACTIVE EFFECTS OF QUALITY OF GOVERNMENT AND FAMILY FIRM GOVERNANCE ON R&D OUTPUT: EMPIRICAL RESEARCH ON THE LISTED FA... 1471 5 1.2500000
1 XIAOTI F 2018 INTERACTIVE EFFECTS OF QUALITY OF GOVERNMENT AND FAMILY FIRM GOVERNANCE ON R&D OUTPUT: EMPIRICAL RESEARCH ON THE LISTED FA... 1471 5 1.2500000
1 MARTÍNEZ-ROMERO MJ;MAR... 2020 THE INFLUENCE OF SOCIO-EMOTIONAL WEALTH ON FIRM FINANCIAL PERFORMANCE: EVIDENCE FROM SMALL AND MEDIUM PRIVATELY HELD FAMIL... 2174 3 1.5000000
2 ARSLAN A 2012 IMPACTS OF INSTITUTIONAL PRESSURES AND THE STRENGTH OF MARKET SUPPORTING INSTITUTIONS IN THE HOST COUNTRY ON THE OWNERSHIP... 1088 11 1.1000000
2 TALAY MB;CAVUSGIL ST 2009 CHOICE OF OWNERSHIP MODE IN JOINT VENTURES: AN EVENT HISTORY ANALYSIS FROM THE AUTOMOTIVE INDUSTRY 557 11 0.8461538
2 ZHANG Y;ZHONG W;WEN N;... 2014 ASSET SPECIFICITY AND COMPLEMENTARITY AND MNE OWNERSHIP STRATEGIES: THE ROLE OF INSTITUTIONAL DISTANCES 573 9 1.1250000
2 ANWAR ST 2010 CFIUS, CHINESE MNCS' OUTWARD FDI, AND GLOBALIZATION OF BUSINESS 573 9 0.7500000
2 ANWAR ST 2010 CFIUS, CHINESE MNCS' OUTWARD FDI, AND GLOBALIZATION OF BUSINESS 573 9 0.7500000
2 ZHANG MM 2015 CROSS-NATIONAL DISTANCE AND INSIDERSHIP WITHIN NETWORKS: JAPANESE MNCS' OWNERSHIP STRATEGIES IN THEIR OVERSEAS SUBSIDIARIES 709 7 1.0000000
2 TSAI MT;CHENG YM 2002 THE DECISION CRITERIA FOR THE OWNERSHIP CONTROL ENTRY MODE FOR TAIWANESE MANUFACTURING FIRMS IN THE UNITED STATES: AN APPL... 280 16 0.8000000
2 CHEN MY;CHANG JY 2011 THE CHOICE OF FOREIGN MARKET ENTRY MODE: AN ANALYSIS OF THE DYNAMIC PROBIT MODEL 439 10 0.9090909
2 KANG Y;LIU Y 2016 NATURAL RESOURCE-SEEKING INTENT AND REGULATORY FORCES: LOCATION CHOICE OF CHINESE OUTWARD FOREIGN DIRECT INVESTMENT IN ASIA 875 5 0.8333333
2 KANG Y;LIU Y 2016 NATURAL RESOURCE-SEEKING INTENT AND REGULATORY FORCES: LOCATION CHOICE OF CHINESE OUTWARD FOREIGN DIRECT INVESTMENT IN ASIA 875 5 0.8333333
3 ACHLEITNER AK;KASERER ... 2012 THE DYNAMICS OF VOTING OWNERSHIP IN LONE-FOUNDER, FAMILY-FOUNDER, AND HEIR FIRMS 1058 10 1.0000000
3 ABDULLAH A. AL-DUBAI S... 2014 FAMILY INVOLVEMENT IN OWNERSHIP, MANAGEMENT, AND FIRM PERFORMANCE: MODERATING AND DIRECT-EFFECT MODELS 1176 8 1.0000000
3 ABDULLAH A. AL-DUBAI S... 2014 FAMILY INVOLVEMENT IN OWNERSHIP, MANAGEMENT, AND FIRM PERFORMANCE: MODERATING AND DIRECT-EFFECT MODELS 1176 8 1.0000000
3 TXOMIN ITURRALDE D;AMA... 2011 INSIDERS OWNERSHIP AND FIRM PERFORMANCE. EMPIRICAL EVIDENCE 1007 8 0.7272727
3 TXOMIN ITURRALDE D;AMA... 2011 INSIDERS OWNERSHIP AND FIRM PERFORMANCE. EMPIRICAL EVIDENCE 1007 8 0.7272727
3 LEITTERSTORF MP;WACHTE... 2016 TAKEOVER PREMIUMS AND FAMILY BLOCKHOLDERS 1114 6 1.0000000
3 LEITTERSTORF MP;WACHTE... 2016 TAKEOVER PREMIUMS AND FAMILY BLOCKHOLDERS 1114 6 1.0000000
3 LEITTERSTORF MP;WACHTE... 2016 TAKEOVER PREMIUMS AND FAMILY BLOCKHOLDERS 1114 6 1.0000000
3 BELOT F;WAXIN T 2017 LABOR CONFLICTS IN FRENCH WORKPLACES: DOES (THE TYPE OF) FAMILY CONTROL MATTER? 1056 6 1.2000000
3 BOZEC Y;BOZEC R;DIA M 2010 OVERALL GOVERNANCE, FIRM VALUE AND DEVIATION FROM ONE SHARE: ONE VOTE PRINCIPLE 710 8 0.6666667
4 GAREL A 2017 WHEN OWNERSHIP STRUCTURE MATTERS: A REVIEW OF THE EFFECTS OF INVESTOR HORIZON ON CORPORATE POLICIES 1551 6 1.2000000
4 GAREL A 2017 WHEN OWNERSHIP STRUCTURE MATTERS: A REVIEW OF THE EFFECTS OF INVESTOR HORIZON ON CORPORATE POLICIES 1551 6 1.2000000
4 FUNG S;TSAI SC 2012 INSTITUTIONAL OWNERSHIP AND CORPORATE INVESTMENT PERFORMANCE 471 7 0.7000000
4 FUNG S;TSAI SC 2012 INSTITUTIONAL OWNERSHIP AND CORPORATE INVESTMENT PERFORMANCE 471 7 0.7000000
4 AMAN H 2011 FIRM-SPECIFIC VOLATILITY OF STOCK RETURNS, THE CREDIBILITY OF MANAGEMENT FORECASTS, AND MEDIA COVERAGE: EVIDENCE FROM JAPA... 263 12 1.0909091
4 HUANG K;PETKEVICH A 2016 INVESTMENT HORIZONS AND INFORMATION 555 5 0.8333333
4 WANG X;WEI S 2019 THE MONITORING ROLE OF INSTITUTIONAL INVESTORS: GEOGRAPHICAL PROXIMITY AND INVESTMENT HORIZON 1092 2 0.6666667
4 WANG X;WEI S 2019 THE MONITORING ROLE OF INSTITUTIONAL INVESTORS: GEOGRAPHICAL PROXIMITY AND INVESTMENT HORIZON 1092 2 0.6666667
4 WANG X;WEI S 2019 THE MONITORING ROLE OF INSTITUTIONAL INVESTORS: GEOGRAPHICAL PROXIMITY AND INVESTMENT HORIZON 1092 2 0.6666667
4 KANG S;CHUNG CY;KIM DS 2019 THE EFFECT OF INSTITUTIONAL BLOCKHOLDERS' SHORT-TERMISM ON FIRM INNOVATION: EVIDENCE FROM THE KOREAN MARKET 652 3 1.0000000
5 REES W;RODIONOVA T 2013 WHAT TYPE OF CONTROLLING INVESTORS IMPACT ON WHICH ELEMENTS OF CORPORATE SOCIAL RESPONSIBILITY? 267 10 1.1111111
5 REES W;RODIONOVA T 2013 WHAT TYPE OF CONTROLLING INVESTORS IMPACT ON WHICH ELEMENTS OF CORPORATE SOCIAL RESPONSIBILITY? 267 10 1.1111111
5 JI YY 2015 TOP MANAGEMENT TEAM PAY STRUCTURE AND CORPORATE SOCIAL PERFORMANCE 225 7 1.0000000
5 CHOI JH;KIM S;YANG DH 2019 DO MANAGERS PAY CSR FOR PRIVATE MOTIVATION? A DIVIDEND TAX CUT CASE IN KOREA 463 3 1.0000000
5 CHOI JH;KIM S;YANG DH 2019 DO MANAGERS PAY CSR FOR PRIVATE MOTIVATION? A DIVIDEND TAX CUT CASE IN KOREA 463 3 1.0000000
5 TEBINI H;LANG P;M'ZALI... 2014 REVISITING THE IMPACT OF SOCIAL PERFORMANCE ON FINANCIAL PERFORMANCE FROM A GLOBAL PERSPECTIVE 406 3 0.3750000
5 HABERMANN F;FISCHER FB 2021 CORPORATE SOCIAL PERFORMANCE AND THE LIKELIHOOD OF BANKRUPTCY: EVIDENCE FROM A PERIOD OF ECONOMIC UPSWING 577 2 2.0000000
5 LIN HC;WANG CS;WU RS 2017 DOES CORPORATE ETHICS HELP INVESTORS FORECAST FUTURE EARNINGS? 222 5 1.0000000
5 LIN HC;WANG CS;WU RS 2017 DOES CORPORATE ETHICS HELP INVESTORS FORECAST FUTURE EARNINGS? 222 5 1.0000000
5 LEE S;KIM YK;KIM K 2016 CORPORATE GOVERNANCE, FIRM RISK, AND CORPORATE SOCIAL RESPONSIBILITY: EVIDENCE FROM KOREAN FIRMS 258 4 0.6666667
6 PASTORE P;TOMMASO S 2016 WOMEN ON CORPORATE BOARDS. THE CASE OF ‘GENDER QUOTAS’ IN ITALY 576 7 1.1666667
6 TLEUBAYEV A;BOBOJONOV ... 2020 BOARD GENDER DIVERSITY AND FIRM PERFORMANCE: EVIDENCE FROM THE RUSSIAN AGRI-FOOD INDUSTRY 1214 3 1.5000000
6 AHMAD MA;ALSHBIEL SO 2016 WOMEN IN JORDANIAN BANKS AND PERFORMANCE: FINANCIAL ACCOUNTING MEASUREMENT 703 5 0.8333333
6 REDOR E 2018 GENDER DIVERSITY ON CORPORATE BOARDS: DOES CRITICAL MASS MATTER TO INVESTORS? 671 5 1.2500000
6 VAFAEI A;HENRY D;AHMED... 2020 BOARD DIVERSITY: FEMALE DIRECTOR PARTICIPATION AND CORPORATE INNOVATION 917 3 1.5000000
6 WIELAND S;FLAVEL BS 2015 THE INFLUENCE OF GENDER DIVERSE CORPORATE BOARDS ON EMPLOYEE-ORIENTATION 639 4 0.5714286
6 LIU C 2021 CEO GENDER AND EMPLOYEE RELATIONS: EVIDENCE FROM LABOR LAWSUITS 1196 2 2.0000000
6 LIU C 2021 CEO GENDER AND EMPLOYEE RELATIONS: EVIDENCE FROM LABOR LAWSUITS 1196 2 2.0000000
6 RUBINO FE;TENUTA P;CAM... 2021 FIVE SHADES OF WOMEN: EVIDENCE FROM ITALIAN LISTED FIRMS 985 2 2.0000000
6 YAHYA F;ABBAS G;AHMED ... 2020 RESTRICTIVE AND SUPPORTIVE MECHANISMS FOR FEMALE DIRECTORS’ RISK-AVERSE BEHAVIOR: EVIDENCE FROM SOUTH ASIAN HEALTH CARE IN... 605 3 1.5000000
7 DAVIDKOV TP;YORDANOVA DI 2016 EXPLORING THE BULGARIAN FAMILY SMES' RELUCTANCE TO INTERNATIONALISE 1168 7 1.1666667
7 DAVIDKOV TP;YORDANOVA DI 2016 EXPLORING THE BULGARIAN FAMILY SMES' RELUCTANCE TO INTERNATIONALISE 1168 7 1.1666667
7 DAVIDKOV TP;YORDANOVA DI 2016 EXPLORING THE BULGARIAN FAMILY SMES' RELUCTANCE TO INTERNATIONALISE 1168 7 1.1666667
7 SANCHEZ-FAMOSO V;CANO-... 2019 THE ROLE OF COOPERATION AGREEMENTS IN THE INTERNATIONALIZATION OF SPANISH WINERY AND OLIVE OIL FAMILY FIRMS 669 4 1.3333333
7 SANCHEZ-FAMOSO V;CANO-... 2019 THE ROLE OF COOPERATION AGREEMENTS IN THE INTERNATIONALIZATION OF SPANISH WINERY AND OLIVE OIL FAMILY FIRMS 669 4 1.3333333
7 SANCHEZ-FAMOSO V;CANO-... 2019 THE ROLE OF COOPERATION AGREEMENTS IN THE INTERNATIONALIZATION OF SPANISH WINERY AND OLIVE OIL FAMILY FIRMS 669 4 1.3333333
7 LAFFRANCHINI G;HADJIMA... 2016 THE INTERNATIONALIZATION OF FAMILY-FIRMS: A SIGNAL DETECTION APPROACH 394 5 0.8333333
7 LAFFRANCHINI G;HADJIMA... 2016 THE INTERNATIONALIZATION OF FAMILY-FIRMS: A SIGNAL DETECTION APPROACH 394 5 0.8333333
7 LAFFRANCHINI G;HADJIMA... 2016 THE INTERNATIONALIZATION OF FAMILY-FIRMS: A SIGNAL DETECTION APPROACH 394 5 0.8333333
7 BANNÒ M;TRENTO S 2016 INTERNATIONAL EXPANSION OF FAMILY FIRMS: THE MODERATING ROLE OF SUCCESSORS AND EXTERNAL MANAGERS 642 3 0.5000000

5.1.3

5.1.4 Development

`summarise()` has grouped output by 'com_name'. You can override using the `.groups` argument.

We again see quite some dynamics….

5.1.5 Connectivity between the research areas

Warning: Ignoring unknown parameters: strenght

5.2 Technical description

In a bibliographic coupling network, the coupling-strength between publications is determined by the number of commonly cited references they share, assuming a common pool of references to indicate similarity in context, methods, or theory. Formally, the strength of the relationship between a publication pair \(i\) and \(j\) (\(s_{i,j}^{bib}\)) is expressed by the number of commonly cited references.

\[ s_{i,j}^{bib} = \sum_m c_{i,m} c_{j,m} \]

Since our corpus contains publications which differ strongly in terms of the number of cited references, we normalize the coupling strength by the Jaccard similarity coefficient. Here, we weight the intercept of two publications’ bibliography (shared refeences) by their union (number of all references cited by either \(i\) or \(j\)). It is bounded between zero and one, where one indicates the two publications to have an identical bibliography, and zero that they do not share any cited reference. Thereby, we prevent publications from having high coupling strength due to a large bibliography (e.g., literature surveys).

\[ S_{i,j}^{jac-bib} =\frac{C(i \cap j)}{C(i \cup j)} = \frac{s_{i,j}^{bib}}{c_i + c_j - s_{i,j}^{bib}} \]

More recent articles have a higher pool of possible references to co-cite to, hence they are more likely to be coupled. Consequently, bibliographic coupling represents a forward looking measure, and the method of choice to identify the current knowledge frontier at the point of analysis.

6 Additional analysis

6.1 Authors, Themes & Journals

Warning in rm(M_threefield) : object 'M_threefield' not found

—>

LS0tCnRpdGxlOiAiQmlibGlvbWV0cmljczogRm9yZWlnbiBPd25lcnNoaXAgMjAyMiIKYXV0aG9yOiAiRGFuaWVsIFMuIEhhaW4iCmRhdGU6ICJgciBmb3JtYXQoU3lzLnRpbWUoKSwgJyVkICVCLCAlWScpYCIKb3V0cHV0OgogIGh0bWxfbm90ZWJvb2s6CiAgICBkZl9wcmludDogcGFnZWQKICAgIHRvYzogeWVzCiAgICB0b2NfZGVwdGg6IDMKICAgIHRvY19mbG9hdDogeWVzCiAgICBudW1iZXJfc2VjdGlvbnM6IHllcwogICAgY29kZV9mb2xkaW5nOiBoaWRlCi0tLQoKYGBge3Igc2V0dXAsIGluY2x1ZGU9RkFMU0V9CiMjIyBHZW5lcmljIHByZWFtYmxlCnJtKGxpc3Q9bHMoKSkKU3lzLnNldGVudihMQU5HID0gImVuIikKb3B0aW9ucyhzY2lwZW4gPSA1KQpzZXQuc2VlZCgxMzM3KQoKIyMjIExvYWQgcGFja2FnZXMgIApsaWJyYXJ5KGtuaXRyKSAjIEZvciBkaXNwbGF5IG9mIHRoZSBtYXJrZG93bgpsaWJyYXJ5KGthYmxlRXh0cmEpICMgRm9yIHRhYmxlIHN0eWxpbmcKCmxpYnJhcnkodGlkeXZlcnNlKQpsaWJyYXJ5KG1hZ3JpdHRyKQoKbGlicmFyeShiaWJsaW9tZXRyaXgpCmxpYnJhcnkodGlkeWdyYXBoKQpsaWJyYXJ5KGdncmFwaCkKCiMgb3duIGZ1bmN0aW9ucwpzb3VyY2UoIi4uL2Z1bmN0aW9ucy9mdW5jdGlvbnNfYmFzaWMuUiIpCnNvdXJjZSgiLi4vZnVuY3Rpb25zL2Z1bmN0aW9uc19zdW1tYXJ5LlIiKQpzb3VyY2UoIi4uL2Z1bmN0aW9ucy8wMF9wYXJhbWV0ZXJzLlIiKQpgYGAKCmBgYHtyIGdsb2JhbF9vcHRpb25zLCBpbmNsdWRlPUZBTFNFfQprbml0cjo6b3B0c19jaHVuayRzZXQoZWNobyA9IEZBTFNFLCAKICAgICAgICAgICAgICAgICAgICAgIHdhcm5pbmcgPSBGQUxTRSwgCiAgICAgICAgICAgICAgICAgICAgICBtZXNzYWdlID0gRkFMU0UpCmBgYAoKCjwhLS0gIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIC0tPgo8IS0tICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyAtLT4KPCEtLSAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyBORVhUIFBBUlQgIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMgLS0+CjwhLS0gIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIC0tPgo8IS0tICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyAtLT4KCiMgSW5pdGlhbCBDb3JwdXMgZ2VuZXJhdGlvbiAKCmBgYHtyfQpNIDwtIHJlYWRSRFMoIi4uLy4uL3RlbXAvTS5SRFMiKSAlPiUgYXNfdGliYmxlKCkKTSAlPD4lIGRpc3RpbmN0KERJLCAua2VlcF9hbGwgPSBUUlVFKQpgYGAKCiMgR2VuZXJhbCBPdmVydmlldyBvdmVyIEVJU1QgYXJ0aWNsZXMKCiMjIE1haW4gSW5kaWNhdG9yczogUHVibGljYXRpb25zLCBBdXRob3JzLCBDb3VudHJpZXMKClRvIHN0YXJ0IHdpdGgsIGEgZ2VuZXJhbCBvdmVydmlldyBvdmVyIHRoZSBkb2N1bWVudHMgaW4gdGhlIGNvcnB1cy4KCmBgYHtyfQpyZXN1bHRzIDwtIGJpYmxpb0FuYWx5c2lzKE0sIHNlcCA9ICI7IikKCnJlc3VsdHMgJT4lIHN1bW1hcnkoayA9IDEwLCBwYXVzZSA9IEZBTFNFKQpgYGAKQW5kIGEgZ3JhcGhpY2FsIHZpc3VhbGl6YXRpb24KCmBgYHtyfQpyZXN1bHRzICU+JSBwbG90KGsgPSAxMCwgcGF1c2UgPSBGQUxTRSkKYGBgCgpgYGB7cn0KcHJvZF9BVSA8LSBNICU+JSBhdXRob3JQcm9kT3ZlclRpbWUoayA9IDEwLCBncmFwaCA9IFRSVUUpCiNwbG90KHByb2RfQVUkZ3JhcGgpCmBgYAoKYGBge3J9CnJtKHJlc3VsdHMsIHByb2RfQVUpCmBgYAoKIyMgQ2l0ZWQgcmVmZXJlbmNlcwoKYGBge3J9CkNSIDwtIHJlYWRSRFMoIi4uLy4uL3RlbXAvQ1IuUkRTIikgCmBgYAoKVG9wIDIwIGNpdGVkIHJlZmVyZW5jZXMgKGJ5IGNvcnB1cyBkb2N1bWVudHMpOgoKYGBge3J9CkNSJENpdGVkICU+JSBhc190aWJibGUoKSAlPiUgaGVhZCgyMCkgJT4lIAogIGthYmxlKCkgJT4lCiAga2FibGVfc3R5bGluZyhib290c3RyYXBfb3B0aW9ucyA9IGMoInN0cmlwZWQiLCAiaG92ZXIiLCAiY29uZGVuc2VkIiwgInJlc3BvbnNpdmUiKSwgZm9udF9zaXplID0gOCkKYGBgCgpgYGB7cn0Kcm0oQ1IpCmBgYAoKCmBgYHtyfQojTSAlPiUgZ2VuX3N1bW1hcnkodG9wX24gPSAyMCwgbGV2ZWwgPSAiUFVCIiwgd2hhdCA9ICJjb3VudCIsIHBsb3QgPSBUUlVFKSAKYGBgCgoKPCEtLSAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMgLS0+CjwhLS0gIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIC0tPgo8IS0tICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIE5FWFQgUEFSVCAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyAtLT4KPCEtLSAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMgLS0+CjwhLS0gIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIC0tPgoKIyBUb3BpYyBtb2RlbGxpbmcKCmBgYHtyfQpsaWJyYXJ5KHRpZHl0ZXh0KQoKdGV4dF90aWR5IDwtIHJlYWRSRFMoIi4uLy4uL3RlbXAvdGV4dF90aWR5LlJEUyIpCnRleHRfbGRhIDwtIHJlYWRSRFMoIi4uLy4uL3RlbXAvdGV4dF9sZGEuUkRTIikgCmBgYAoKYGBge3J9CnRleHRfbGRhX2JldGEgPC0gdGV4dF9sZGEgJT4lIHRpZHkobWF0cml4ID0gImJldGEiKSAKdGV4dF9sZGFfZ2FtbWEgPC0gdGV4dF9sZGEgJT4lIHRpZHkobWF0cml4ID0gImdhbW1hIikKYGBgCgoKYGBge3J9CnRvcGljX25hbWVzIDwtIHRpYmJsZSggCiAgdG9waWMgPSAxOih0ZXh0X2xkYV9nYW1tYSAlPiUgcHVsbCh0b3BpYykgJT4lIG5fZGlzdGluY3QoKSksCiAgdG9waWNfbmFtZSA9IAogICAgMToodGV4dF9sZGFfZ2FtbWEgJT4lIHB1bGwodG9waWMpICU+JSBuX2Rpc3RpbmN0KCkpCiAgICAjYygnMSBUSVMgJiBNYXJrZXRzJywKICAgICMgICcyID8gVW5kZWZpbmVkICcsCiAgICAjICAnMyAoRW5lcmd5KSBFY29ub21pY3MnLAogICAgIyAgJzQgPyB1bmRlZmluZWQnLAogICAgIyAgJzUgR2VvZ3JhcGh5ICYgSW5zdGl0dXRpb25zJywKICAgICMgICc2ID8gVHJhbnNpdGlvbnMgKGdlbmVyYWwpJykKKQoKdGV4dF9sZGFfYmV0YSAlPD4lIGxlZnRfam9pbih0b3BpY19uYW1lcywgYnkgPSAndG9waWMnKQp0ZXh0X2xkYV9nYW1tYSAlPD4lIGxlZnRfam9pbih0b3BpY19uYW1lcywgYnkgPSAndG9waWMnKQpgYGAKCgpgYGB7cn0KbXljb2xfbGRhIDwtIHRleHRfbGRhX2JldGEgJT4lIGdnX2NvbG9yX3NlbGVjdChjYXQgPSB0b3BpY19uYW1lLCBwYWwgPSAiRGFyazIiKQpgYGAKCgpJIGJ5IG5vdyBjcmVhdGVkIHNvbWUgdG9waWMgbW9kZWxsaW5nLiBUaGUgcmVzdWx0cyBhcmUgbm93IG1vcmUgZmluZS10dW5lZCwgYnV0IHRoZXJlIGlzIHN0aWxsIHJvb20gZm9yIHNvbWUgaW1wcm92ZW1lbnQuIFdlIHJhbiBhIExEQSBvbiB0aGUgdGl0bGVzICsgYWJzdHJhY3RzIG9mIG91ciBjb3JwdXMsIGFpbWluZyBhdCBpZGVudGlmeWluZyA2IHRvcGljcyAoZGlmZmVyZW50IGV2YWx1YXRpb24gbWV0aG9kcyBwb2ludCB0b3dhcmRzIHRoaXMgbnVtYmVyKQoKIyMgVG9waWNzIGJ5IHRvcHdvcmRzCmBgYHtyLCBmaWcud2lkdGg9MTcuNSwgZmlnLmhlaWdodD0xNX0gCnRleHRfbGRhX2JldGEgJT4lCiAgZ3JvdXBfYnkodG9waWNfbmFtZSkgJT4lCiAgc2xpY2VfbWF4KGJldGEsIG4gPSAxMCkgJT4lCiAgdW5ncm91cCgpICU+JQogIG11dGF0ZSh0ZXJtID0gcmVvcmRlcl93aXRoaW4odGVybSwgYmV0YSwgdG9waWNfbmFtZSkpICU+JQogIGdncGxvdChhZXModGVybSwgYmV0YSwgZmlsbCA9IGZhY3Rvcih0b3BpY19uYW1lKSkpICsKICBnZW9tX2NvbChzaG93LmxlZ2VuZCA9IEZBTFNFKSArCiAgZmFjZXRfd3JhcCh+IHRvcGljX25hbWUsIHNjYWxlcyA9ICJmcmVlIikgKwogIGNvb3JkX2ZsaXAoKSArCiAgc2NhbGVfeF9yZW9yZGVyZWQoKSArCiAgbGFicyh4ID0gIkludHJhLXRvcGljIGRpc3RyaWJ1dGlvbiBvZiB3b3JkIiwKICAgICAgIHkgPSAiV29yZHMgaW4gdG9waWMiKSArIAogIHNjYWxlX2ZpbGxfbWFudWFsKG5hbWUgPSAiTGVnZW5kIiwgdmFsdWVzID0gbXljb2xfbGRhKSAKCiNwbG90X2x5IDwtIHBsb3QgJT4lIHBsb3RseTo6Z2dwbG90bHkoKQojaHRtbHdpZGdldHM6OnNhdmVXaWRnZXQocGxvdGx5Ojphc193aWRnZXQocGxvdF9seSksICcuLi9vdXRwdXRcdmlzX3Bsb3RseV90b3BpY190ZXJtcy5odG1sJywgc2VsZmNvbnRhaW5lZCA9IFRSVUUpCmBgYAoKVGhpcyBtaWdodCBzdGlsbCBiZSBmaW5ldHVuZWQsIGJ1dCBpbml0aWFsbHkgZG9lc250IGxvb2sgdGhhdCBiYWQgSSB0aGluay4gQWxsIHRoZSB0b3BpY3MgZm9yIG1lIHNlZW0gdG8gYmUgc29tZXdoYXQgaWRlbnRpZmlhYmxlLiBXZSBzaG91bGQgbWF5YmUgc3RhcnQgbmFtaW5nIHRoZW0gdG8gbWFrZSB0aGVpciBpbnRlcnByZXRhdGlvbiBsYXRlciBlYXNpZXIuIAoKIyMgVG9waWNzIG92ZXIgdGltZQoKYGBge3IsIGZpZy53aWR0aCA9IDE1LCBmaWcuaGVpZ2h0PTcuNX0KdGV4dF9sZGFfZ2FtbWEgJT4lCiAgcmVuYW1lKHdlaWdodCA9IGdhbW1hKSAlPiUKICBsZWZ0X2pvaW4oTSAlPiUgc2VsZWN0KFhYLCBQWSksIGJ5ID0gYygnZG9jdW1lbnQnID0gJ1hYJykpICU+JQogIG11dGF0ZShQWSA9IGFzLm51bWVyaWMoUFkpKSAlPiUKICBncm91cF9ieShQWSwgdG9waWNfbmFtZSkgJT4lIHN1bW1hcmlzZSh3ZWlnaHQgPSBzdW0od2VpZ2h0KSkgJT4lIHVuZ3JvdXAoKSAlPiUKICBncm91cF9ieShQWSkgJT4lIG11dGF0ZSh3ZWlnaHRfUFkgPSBzdW0od2VpZ2h0KSkgJT4lIHVuZ3JvdXAoKSAlPiUKICBtdXRhdGUod2VpZ2h0X3JlbCA9IHdlaWdodCAvIHdlaWdodF9QWSkgJT4lCiAgc2VsZWN0KFBZLCB0b3BpY19uYW1lLCB3ZWlnaHQsIHdlaWdodF9yZWwpICU+JQogIGZpbHRlcihQWSA+PSAxOTk4ICYgUFkgPD0gMjAyMSkgJT4lCiAgYXJyYW5nZShQWSwgdG9waWNfbmFtZSkgJT4lCiAgcGxvdF9zdW1tYXJ5X3RpbWVsaW5lKHkxID0gd2VpZ2h0LCB5MiA9IHdlaWdodF9yZWwsIHQgPSBQWSwgYnkgPSB0b3BpY19uYW1lLCAgcGFsID0gIkRhcmsyIiwgbGFiZWwgPSBUUlVFLAogICAgICAgICAgICAgICAgICAgICAgICB5MV90ZXh0ID0gIlRvcGljIHBvcHVsYXJpdHkgYW5udWFseSIsIHkyX3RleHQgPSAiU2hhcmUgb2YgdG9waWMgYW5udWFsbHkiKQpgYGAKCiMjIExEQVZpegpIZXJlIHlvdSBmaW5kIGEgbmljZSB3YXkgb2YgZXhwbG9yaW5nIHRvcGljcyB2aWEgdGhlIGBMREFWSXpgIG1ldGhvZG9sb2d5IG9mIHZpc3VsaXppbmcgdGhlIHJlc3VsdCBvZiBhbiBMREEuIEl0IGRpc3BvbGF5cyBhbGwgdG9waWNzIGluIGEgMiBkaW1lbnNpb25hbCBUU05FIChzaW1pbGFyIHRvIFBDQSwgYnV0IG9wdGltaXplZCBmb3IgZ3JhcGhpY2FsIGlsbHVzdHJhdGlvbiBpbiAyZCksIGFuZCBhbHNvIGdpdmVzIGEgbmljZSB2aXN1YWwgcmVwcmVzZW50YXRpb24gb3ZlciB0aGUgdG9waWNzIHRvcC13b3JkIGRpc3RyaWJ1dGlvbiBhbmQgb3ZlcmFsbCBmcmVxdWVuY2llcyBvZiB0aGlzIHdvcmRzIGluIHRoZSBjb3JwdXMuIFRoZSAkXGxhbWJkYSQgcGFyYW1ldGVyIHJlZ3VsYXRlcyB0aGUgaW1wb3J0YW5jZS1vcmRlcmluZyBvZiB0aGUgdG9wd29yZHMuIEhpZ2ggJFxsYW1iZGEkIG9yZGVyIHdvcmRzIGJ5IHRoZSBoaWdoZXN0IHByb3BhYmlsaXR5IHRvIGFwcGVhciBpbiB0aGUgdG9waWMgdG8gdGhlIGxvd2VzdCAoaW5kZXBlbmRlbnQgb2YgdGhlIG92ZXJhbGwgd29yZCBwb3B1bGFyaXR5IGluIHRoZSBjb3JwdXMpLCB3aGxlIGxvdyAkXGxhbWJkYSQgZW1waGFzaXplIHdvcmRzIHdoaWNoIGFyZSB2ZXJ5IHNwZWNpZmljIHRvIHRoZSB0b3BpYywgYW5kIHJhcmVseSBhcHBlYXIgaW4gb3RoZXJzLgoKUGxheSBhIGJpdCBhcm91bmQuIFNpbmNlIGl0IHdvdWxkIGJlIGhlcmUgYSBiaXQgY29uZGVuc2VkLCBoZXJlIGluIGZ1bGxzY3JlZW4gZm9yIGEgYmV0dGVyIG92ZXJ2aWV3LgoKPCEtLSAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMgLS0+CjwhLS0gIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIC0tPgo8IS0tICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIE5FWFQgUEFSVCAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyAtLT4KPCEtLSAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMgLS0+CjwhLS0gIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIC0tPgoKYGBge3J9CnJtKHRleHRfdGlkeSwgdGV4dF9sZGEpCmBgYAoKCiMgS25vd2xlZGdlIEJhc2VzOiBDby1DaXRhdGlvbiBuZXR3b3JrIGFuYWx5c2lzIHsudGFic2V0fQoKYGBge3J9CkNfbncgPC0gcmVhZFJEUygiLi4vLi4vdGVtcC9DX253LlJEUyIpCmBgYAoKYGBge3J9CmNvbV9uYW1lc19jaXQgPC0gdGliYmxlKCAKICBjb20gPSAxOihDX253ICU+JSBwdWxsKGNvbSkgJT4lIG5fZGlzdGluY3QoKSksCiAgY29tX25hbWUgPSAKICAgIDE6KENfbncgJT4lIHB1bGwoY29tKSAlPiUgbl9kaXN0aW5jdCgpKQogICAgI2MoJzEgTUxQJywKICAgICMnMiBUSVMnLAogICAgIyczIEdlb2dyYXBoeScsCiAgICAjJzQgSW50ZXJtZWRpYXJpZXMnLAogICAgIyc1IE1vZGVsbGluZycsCiAgICAjJzYgPyBVbmRlZmluZWQgKGRpZmZ1c2lvbiknLAogICAgIyc3IFNvY2lvbG9neTEnLAogICAgIyc4IE1hbmFnZW1lbnQnLAogICAgIyc5IFNoYXJpbmcgRWNvbm9teScpCikKYGBgCgpgYGB7cn0KQ19udyAlPD4lIGxlZnRfam9pbihjb21fbmFtZXNfY2l0LCBieSA9ICJjb20iKQpgYGAKCmBgYHtyfQpteWNvbF9jaXQgPC0gQ19udyAlPiUgZ2dfY29sb3Jfc2VsZWN0KGNhdCA9IGNvbV9uYW1lLCBwYWwgPSAiU2V0MSIpCmBgYAoKCioqTm90ZToqKiBUaGlzIGFuYWx5c2lzIHJlZmVycyB0aGUgY28tY2l0YXRpb24gYW5hbHlzaXMsIHdoZXJlIHRoZSBjaXRlZCByZWZlcmVuY2VzIGFuZCBub3QgdGhlIG9yaWdpbmFsIHB1YmxpY2F0aW9ucyBhcmUgdGhlIHVuaXQgb2YgYW5hbHlzaXMuIFNlZSB0YWIgYFRlY2huaWNhbCBkZXNjcmlwdGlvbmBmb3IgYWRkaXRpb25hbCBleHBsYW5hdGlvbnMKCiMjIEtub3dsZWRnZSBCYXNlcyBzdW1tYXJ5CgojIyMgTWFpbiBJbmRpY2F0b3JzCkluIG9yZGVyIHRvIHBhcnRpdGlvbiBuZXR3b3JrcyBpbnRvIGNvbXBvbmVudHMgb3IgY2x1c3RlcnMsIHdlIGRlcGxveSBhICoqY29tbXVuaXR5IGRldGVjdGlvbioqIHRlY2huaXF1ZSBiYXNlZCBvbiB0aGUgKipMb3ZhaW4gQWxnb3JpdGhtKiogKEJsb25kZWwgZXQgYWwuLCAyMDA4KS4gVGhlIExvdmFpbiBBbGdvcml0aG0gaXMgYSBoZXVyaXN0aWMgbWV0aG9kIHRoYXQgYXR0ZW1wdHMgdG8gb3B0aW1pemUgdGhlIG1vZHVsYXJpdHkgb2YgY29tbXVuaXRpZXMgd2l0aGluIGEgbmV0d29yayBieSBtYXhpbWl6aW5nIHdpdGhpbi0gYW5kIG1pbmltaXppbmcgYmV0d2Vlbi1jb21tdW5pdHkgY29ubmVjdGl2aXR5LiBXZSBpZGVudGlmeSB0aGUgZm9sbG93aW5nIGNvbW11bml0aWVzID0ga25vd2xlZGdlIGJhc2VzLgoKYGBge3J9CkNfbncgJT4lCiAgZ3JvdXBfYnkoY29tX25hbWUpICU+JQogIHN1bW1hcmlzZShuID0gbigpLCBkZW5zaXR5X2ludCA9ICgoc3VtKGRncl9pbnQpIC8gKG4oKSAqIChuKCkgLSAxKSkpICogMTAwKSAlPiUgcm91bmQoMykpICU+JQogIHJlbG9jYXRlKGNvbV9uYW1lLCBldmVyeXRoaW5nKCkpCmBgYAoKSXQgaXMgbm90IHRoZSBtYWluIGZvY3VzIG9mIHRoaXMgZXhlcmNpc2UsIGJ1dCBzdGlsbCBpbmZvcm1hdGl2ZSB0byBzZWUgd2hpY2ggaGlzdG9yaWNhbCBrbm93bGVkZ2UgdGhlIGZpZWxkcyBkcmF3cyBmcm9tLiAKCk5PVEU6IFVwIHRvIG5vdyBJIG9ubHkgcmVwb3J0IHRoZSBtb3N0IGNlbnRyYWwgbWVtYmVycyBwZXIgY29tbXVuaXR5CgpgYGB7cn0KQ19udyAlPiUgZ3JvdXBfYnkoY29tKSAlPiUgCiAgc2VsZWN0KGNvbSwgbmFtZSwgZGdyX2ludCwgZGdyKSAlPiUKICBhcnJhbmdlKGNvbSwgZGVzYyhkZ3JfaW50KSkgJT4lCiAgbXV0YXRlKG5hbWUgPSBuYW1lICU+JSBzdHJfdHJ1bmMoMTUwKSkgJT4lCiAgc2xpY2VfbWF4KG9yZGVyX2J5ID0gZGdyX2ludCwgbiA9IDEwLCB3aXRoX3RpZXMgPSBGQUxTRSkgJT4lIAogIGthYmxlKCkgJT4lCiAga2FibGVfc3R5bGluZyhib290c3RyYXBfb3B0aW9ucyA9IGMoInN0cmlwZWQiLCAiaG92ZXIiLCAiY29uZGVuc2VkIiwgInJlc3BvbnNpdmUiKSwgZm9udF9zaXplID0gOCkKYGBgCiMjIyBEZXZlbG9wbWVudCBvZiBLbm93bGVkZ2UgQmFzZXMKCmBgYHtyfQplbF8ybSA8LSByZWFkUkRTKCIuLi8uLi90ZW1wL2VsXzJtLlJEUyIpICU+JQogIGRyb3BfbmEoKQpgYGAKCgpgYGB7cn0KY2l0X2NvbV95ZWFyIDwtIGVsXzJtICU+JQogIGNvdW50KGNvbV9jaXQsIFBZLCBuYW1lID0gJ1RDJykgJT4lCiAgZ3JvdXBfYnkoUFkpICU+JQogIG11dGF0ZShUQ19yZWwgPSBUQyAvIHN1bShUQykpICU+JQogIHVuZ3JvdXAoKSAlPiUKICBhcnJhbmdlKFBZLCBjb21fY2l0KSAlPiUKICBsZWZ0X2pvaW4oY29tX25hbWVzX2NpdCAsIGJ5ID0gYygnY29tX2NpdCcgPSAnY29tJykpICU+JSAKICBjb21wbGV0ZShjb21fbmFtZSwgUFksIGZpbGwgPSBsaXN0KFRDID0gMCwgVENfcmVsID0gMCkpCgpgYGAKCgpgYGB7ciwgZmlnLndpZHRoID0gMTUsIGZpZy5oZWlnaHQ9Ny41fQpjaXRfY29tX3llYXIgJT4lCiAgcGxvdF9zdW1tYXJ5X3RpbWVsaW5lKHkxID0gVEMsIHkyID0gVENfcmVsLCB0ID0gUFksIGJ5ID0gY29tX25hbWUsIHBhbCA9ICJTZXQxIiwgbGFiZWwgPSBUUlVFLAogICAgICAgICAgICAgICAgICAgICAgICB5MV90ZXh0ID0gIk51bWJlciBjaXRhdGlvbnMgcmVjaWV2ZWQgYW5udWFsbHkiLCAgeTJfdGV4dCA9ICJTaGFyZSBvZiBjaXRhdGlvbnMgcmVjaWV2ZWQgYW5udWFsbHkiKQpgYGAKCiMjIFRlY2huaWNhbCBkZXNjcmlwdGlvbgpJbiBhIGNvLWNpdHRpb24gbmV0d29yaywgdGhlIHN0cmVuZ3RoIG9mIHRoZSByZWxhdGlvbnNoaXAgYmV0d2VlbiBhIHJlZmVyZW5jZSBwYWlyICRtJCBhbmQgJG4kICgkc197bSxufV57Y29jfSQpIGlzIGV4cHJlc3NlZCBieSB0aGUgbnVtYmVyIG9mIHB1YmxpY2F0aW9ucyAkQyQgd2hpY2ggYXJlIGpvaW50bHkgY2l0aW5nIHJlZmVyZW5jZSAkbSQgYW5kICRuJC4gCgokJHNfe20sbn1ee2NvY30gPSBcc3VtX2kgY197aSxtfSBjX3tpLG59JCQKClRoZSBpbnR1aXRpb24gaGVyZSBpcyB0aGF0IHJlZmVyZW5jZXMgd2hpY2ggYXJlIGZyZXF1ZW50bHkgY2l0ZWQgdG9nZXRoZXIgYXJlIGxpa2VseSB0byBzaGFyZSBjb21tb25hbGl0aWVzIGluIHRoZW9yeSwgdG9waWMsIG1ldGhvZG9sb2d5LCBvciBjb250ZXh0LiBJdCBjYW4gYmUgaW50ZXJwcmV0ZWQgYXMgYSBtZWFzdXJlIG9mIHNpbWlsYXJpdHkgYXMgZXZhbHVhdGVkIGJ5IG90aGVyIHJlc2VhcmNoZXJzIHRoYXQgZGVjaWRlIHRvIGpvaW50bHkgY2l0ZSBib3RoIHJlZmVyZW5jZXMuIEJlY2F1c2UgdGhlIHB1YmxpY2F0aW9uIHByb2Nlc3MgaXMgdGltZS1jb25zdW1pbmcsIGNvLWNpdGF0aW9uIGlzIGEgYmFja3dhcmQtbG9va2luZyBtZWFzdXJlLCB3aGljaCBpcyBhcHByb3ByaWF0ZSB0byBtYXAgdGhlIHJlbGF0aW9uc2hpcCBiZXR3ZWVuIGNvcmUgbGl0ZXJhdHVyZSBvZiBhIGZpZWxkLgoKCjwhLS0gIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIC0tPgo8IS0tICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyAtLT4KPCEtLSAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyBORVhUIFBBUlQgIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMgLS0+CjwhLS0gIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIC0tPgo8IS0tICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyAtLT4KCiMgUmVzZWFyY2ggQXJlYXM6IEJpYmxpb2dyYXBoaWMgY291cGxpbmcgYW5hbHlzaXMgey50YWJzZXR9CgojIyBSZXNlYXJjaCBBcmVhcyBtYWluIHN1bW1hcnkKClRoaXMgaXMgYXJndWFibHkgdGhlIG1vcmUgaW50ZXJlc3RpbmcgcGFydC4gSGVyZSwgd2UgaWRlbnRpZnkgdGhlIGxpdGVyYXR1cmUncyBjdXJyZW50IGtub3dsZWRnZSBmcm9udGllciBieSBjYXJyeWluZyBvdXQgYSBiaWJsaW9ncmFwaGljIGNvdXBsaW5nIGFuYWx5c2lzIG9mIHRoZSBwdWJsaWNhdGlvbnMgaW4gb3VyIGNvcnB1cy4gVGhpcyBtZWFzdXJlICB1c2VzIGJpYmxpb2dyYXBoaWNhbCBpbmZvcm1hdGlvbiBvZiAgcHVibGljYXRpb25zIHRvIGVzdGFibGlzaCBhIHNpbWlsYXJpdHkgcmVsYXRpb25zaGlwIGJldHdlZW4gdGhlbS4gQWdhaW4sIG1ldGhvZCBkZXRhaWxzIHRvIGJlIGZvdW5kIGluIHRoZSB0YWIgYFRlY2huaWNhbCBkZXNjcmlwdGlvbmAuIEFzIHlvdSB3aWxsIHNlZSwgd2UgaWRlbnRpZnkgdGhlIG1vcmUgbmFycm93IHJlc2VhcmNoIGNvbW11bml0eSBvZiBTdXN0YWluYWJpbGl0eSBUcmFuc2l0aW9ucyAoaW4gd2hpY2ggd2Ugd2lsbCB6b29tIGluIGxhdGVyKSwgYnV0IGFsc28gYSBzZXQgb2YgYWRqYWNlbnQgcmVzZWFyY2ggYXJlYXMgd2l0aCBzb21lIHRoZW9yZXRpY2FsL21ldGhvZG9sb2dpY2FsL2FwcGxpY2F0aW9uIG92ZXJsYXAuCgpgYGB7cn0KTV9iaWIgPC0gcmVhZFJEUygiLi4vLi4vdGVtcC9NX2JpYi5SRFMiKSAlPiUgYXNfdGliYmxlKCkKYGBgCgpgYGB7cn0KY29tX25hbWVzX2JpYiA8LSB0aWJibGUoIAogIGNvbSA9IDE6KE1fYmliICU+JSBwdWxsKGNvbSkgJT4lIG5fZGlzdGluY3QoKSksCiAgY29tX25hbWUgPSAKICAgIDE6KE1fYmliICU+JSBwdWxsKGNvbSkgJT4lIG5fZGlzdGluY3QoKSkKICAgICNjKCcxIE1MUCAvIFRJUycsIAogICAgIyAgJzIgTUxQJywKICAgICMgICczIEdlb2dyYXBoeScsCiAgICAjICAnNCBQb2xpY3knKQopCmBgYAoKYGBge3J9Ck1fYmliICU8PiUgbGVmdF9qb2luKGNvbV9uYW1lc19iaWIsIGJ5ID0gImNvbSIpCmBgYAoKYGBge3J9Cm15Y29sX2JpYiA8LSBNX2JpYiAlPiUgZ2dfY29sb3Jfc2VsZWN0KGNhdCA9IGNvbV9uYW1lLCBwYWwgPSAiRGFyazIiKQpgYGAKCiMjIyBNYWluIENoYXJhY3RlcmlzdGljcwpUbyBpZGVudGlmeSBjb21tdW5pdGllcyBpbiB0aGUgZmllbGQncyBrbm93bGVkZ2UgZnJvbnRpZXIgKGxhYmVsZWQgKipyZXNlYXJjaCBhcmVhcyoqKSB3ZSBhZ2FpbiB1c2UgdGhlICoqTG92YWluIEFsZ29yaXRobSoqIChCbG9uZGVsIGV0IGFsLiwgMjAwOCkuIFdlIGlkZW50aWZ5IHRoZSBmb2xsb3dpbmcgY29tbXVuaXRpZXMgPSByZXNlYXJjaCBhcmVhcy4KCmBgYHtyfQpjb21fc3VtbWFyeV9iaWIgPC0gTV9iaWIgJT4lCiAgZ3JvdXBfYnkoY29tLCBjb21fbmFtZSkgJT4lCiAgc3VtbWFyaXNlKG4gPSBuKCksIGRlbnNpdHlfaW50ID0gKChzdW0oZGdyX2ludCkgLyAobigpICogKG4oKSAtIDEpKSkgKiAxMDApICU+JSByb3VuZCgzKSkgJT4lCiAgc2VsZWN0KGNvbSwgY29tX25hbWUsIGV2ZXJ5dGhpbmcoKSkKYGBgCgpgYGB7cn0KY29tX3N1bW1hcnlfYmliCmBgYAoKYGBge3J9CmNvbV90b3BfYmliIDwtIHRleHRfbGRhX2dhbW1hICU+JQogIGxlZnRfam9pbihNX2JpYiAlPiUgc2VsZWN0KFhYLCBjb20pLCBieSA9IGMoJ2RvY3VtZW50JyA9ICdYWCcpKSAlPiUKICBjb3VudChjb20sIHRvcGljX25hbWUsIHd0ID0gZ2FtbWEsIG5hbWUgPSAnd2VpZ2h0JykgJT4lCiAgbGVmdF9qb2luKGNvbV9uYW1lc19iaWIsIGJ5ID0gImNvbSIpICU+JQogIG11dGF0ZSh3ZWlnaHQgPSB3ZWlnaHQgJT4lIHJvdW5kKDApKSAlPiUKICBncm91cF9ieShjb20pICU+JQogIHNsaWNlX21heCh3ZWlnaHQsIG4gPSAzLCB3aXRoX3RpZXMgPSBGQUxTRSkgJT4lCiAgdW5ncm91cCgpICU+JQogIHNlbGVjdChjb20sIGNvbV9uYW1lLCB0b3BpY19uYW1lKSAKYGBgCgpgYGB7cn0KZWxfMm0gJT4lCiAgY291bnQoY29tX2JpYiwgY29tX2NpdCkgJT4lCiAgbGVmdF9qb2luKGNvbV9uYW1lc19iaWIsIGJ5ID0gYygiY29tX2JpYiIgPSAiY29tIikpICU+JQogIGxlZnRfam9pbihjb21fbmFtZXNfY2l0LCBieSA9IGMoImNvbV9jaXQiID0gImNvbSIpKQpgYGAKCgoKCgpgYGB7cn0KY29tX3RvcF9iaWIgJT4lIAogIGthYmxlKCkgJT4lCiAga2FibGVfc3R5bGluZyhib290c3RyYXBfb3B0aW9ucyA9IGMoInN0cmlwZWQiLCAiaG92ZXIiLCAiY29uZGVuc2VkIiwgInJlc3BvbnNpdmUiKSwgZm9udF9zaXplID0gOCkKYGBgCgoKIyMjIENhdGVnb3JpemF0aW9uCgpJIHVwIHRvIG5vdyBnYWluIG9ubHkgcHJvdmlkZSB0aGUgMTAgbW9zdCBjZW50cmFsIGFydGljbGVzLCB3aGljaCBjYW4gYmUgdXNlZCB0byBjbGFzc2lmeSB0aGVtCgpgYGB7cn0KTV9iaWIgJT4lIGdyb3VwX2J5KGNvbV9uYW1lKSAlPiUgCiAgbGVmdF9qb2luKE0gJT4lIHNlbGVjdChYWCwgQVUsIFBZLCBUSSwgVEMpLCBieSA9ICdYWCcpICU+JQogIG11dGF0ZShkZ3Jfc2VsZWN0ID0gKGRncl9pbnQgLyBtYXgoZGdyX2ludCkgKiAoVEMgLyBtYXgoVEMpKSkgKSAlPiUKICBzbGljZV9tYXgob3JkZXJfYnkgPSBkZ3Jfc2VsZWN0LCBuID0gMTAsIHdpdGhfdGllcyA9IEZBTFNFKSAlPiUgCiAgbXV0YXRlKFRDX3llYXIgPSBUQyAvICgyMDIxICsgMSAtIFBZKSwKICAgICAgICAgQVUgPSBBVSAlPiUgc3RyX3RydW5jKDI1KSwKICAgICAgICAgVEkgPSBUSSAlPiUgc3RyX3RydW5jKDEyNSkpICU+JQogIHNlbGVjdChjb21fbmFtZSwgQVUsIFBZLCBUSSwgZGdyX2ludCwgVEMsIFRDX3llYXIpICU+JSAKICBrYWJsZSgpICU+JQogIGthYmxlX3N0eWxpbmcoYm9vdHN0cmFwX29wdGlvbnMgPSBjKCJzdHJpcGVkIiwgImhvdmVyIiwgImNvbmRlbnNlZCIsICJyZXNwb25zaXZlIiksIGZvbnRfc2l6ZSA9IDgpCmBgYAoKIyMjIAoKCiMjIyBEZXZlbG9wbWVudAoKYGBge3IsIGZpZy53aWR0aCA9IDE1LCBmaWcuaGVpZ2h0PTcuNX0KTV9iaWIgJT4lCiAgbGVmdF9qb2luKE0gJT4lIHNlbGVjdChYWCwgUFkpLCBieSA9ICdYWCcpICU+JQogIG11dGF0ZShQWSA9IFBZICU+JSBhcy5udW1lcmljKCkpICU+JQogIGdyb3VwX2J5KGNvbV9uYW1lLCBQWSkgJT4lIHN1bW1hcmlzZShuID0gbigpKSAlPiUgdW5ncm91cCgpICU+JQogIGdyb3VwX2J5KFBZKSAlPiUgbXV0YXRlKG5fUFkgPSBzdW0obikpICU+JSB1bmdyb3VwKCkgJT4lCiAgbXV0YXRlKG5fcmVsID0gbiAvIG5fUFkpICU+JQogIHNlbGVjdChjb21fbmFtZSwgUFksIG4sIG5fcmVsKSAlPiUKICBhcnJhbmdlKGNvbV9uYW1lLCBQWSkgJT4lIAogIGZpbHRlcihQWSA+PSAxOTk1KSAlPiUKICBjb21wbGV0ZShjb21fbmFtZSwgUFksIGZpbGwgPSBsaXN0KG4gPSAwLCBuX3JlbCA9IDApKSAlPiUKICBwbG90X3N1bW1hcnlfdGltZWxpbmUoeTEgPSBuLCB5MiA9IG5fcmVsLCB0ID0gUFksIGJ5ID0gY29tX25hbWUsIGxhYmVsID0gVFJVRSwKICAgICAgICAgICAgICAgICAgICAgICAgeTFfdGV4dCA9ICJOdW1iZXIgcHVibGljYXRpb25zIGFubnVhbGx5IiwgeTJfdGV4dCA9ICJTaGFyZSBvZiBwdWJsaWNhdGlvbnMgYW5udWFsbHkiKQpgYGAKCldlIGFnYWluIHNlZSBxdWl0ZSBzb21lIGR5bmFtaWNzLi4uLgoKIyMjIENvbm5lY3Rpdml0eSBiZXR3ZWVuIHRoZSByZXNlYXJjaCBhcmVhcwoKYGBge3J9CmdfYWdnIDwtIHJlYWRSRFMoIi4uLy4uL3RlbXAvZ19iaWJfYWdnLlJEUyIpCgpnX2FnZyA8LSBnX2FnZyAlTj4lCiAgYXJyYW5nZShjb20pICMgJT4lCiMgICBtdXRhdGUobmFtZSA9IG5hbWVzX3JhICU+JSBwdWxsKGNvbV9yYV9uYW1lKSwKIyAgICAgICAgICBjb2xvciA9IGNvbHNfcmEpCmBgYAoKYGBge3IsIGZpZy5oZWlnaHQ9IDcuNSwgZmlnLndpZHRoPTcuNX0KZ19hZ2cgJUU+JSAKICBmaWx0ZXIod2VpZ2h0ID4gMCAmIGZyb20gIT0gdG8pICU+JQogIGZpbHRlcih3ZWlnaHQgPj0gcXVhbnRpbGUod2VpZ2h0LCAwLjI1KSApICAlPiUKICBnZ3JhcGgobGF5b3V0ID0gImNpcmNsZSIpICsgCiAgZ2VvbV9lZGdlX2ZhbihzdHJlbmdodCA9IDAuMDc1LCBhZXMod2lkdGggPSB3ZWlnaHQpLCBhbHBoYSA9IDAuMikgICsgCiAgZ2VvbV9ub2RlX3BvaW50KGFlcyhzaXplID0gTiwgY29sb3IgPSBmYWN0b3IoY29tKSkpICArIAogIGdlb21fbm9kZV90ZXh0KGFlcyhsYWJlbCA9IGNvbSksIHJlcGVsID0gVFJVRSkgKwogIHRoZW1lX2dyYXBoKGJhc2VfZmFtaWx5ID0gIkFyaWFsIikgKwogIHNjYWxlX2NvbG9yX2JyZXdlcihwYWxldHRlID0gJ1BhaXJlZCcpIApgYGAKCiMjIFRlY2huaWNhbCBkZXNjcmlwdGlvbgpJbiBhIGJpYmxpb2dyYXBoaWMgY291cGxpbmcgbmV0d29yaywgdGhlICoqY291cGxpbmctc3RyZW5ndGgqKiBiZXR3ZWVuIHB1YmxpY2F0aW9ucyBpcyBkZXRlcm1pbmVkIGJ5IHRoZSBudW1iZXIgb2YgY29tbW9ubHkgY2l0ZWQgcmVmZXJlbmNlcyB0aGV5IHNoYXJlLCBhc3N1bWluZyBhIGNvbW1vbiBwb29sIG9mIHJlZmVyZW5jZXMgdG8gaW5kaWNhdGUgc2ltaWxhcml0eSBpbiBjb250ZXh0LCBtZXRob2RzLCBvciB0aGVvcnkuIEZvcm1hbGx5LCB0aGUgc3RyZW5ndGggb2YgdGhlIHJlbGF0aW9uc2hpcCBiZXR3ZWVuIGEgcHVibGljYXRpb24gcGFpciAkaSQgYW5kICRqJCAoJHNfe2ksan1ee2JpYn0kKSBpcyBleHByZXNzZWQgYnkgdGhlIG51bWJlciBvZiBjb21tb25seSBjaXRlZCByZWZlcmVuY2VzLiAKCiQkCXNfe2ksan1ee2JpYn0gPSBcc3VtX20gY197aSxtfSBjX3tqLG19ICQkCgpTaW5jZSBvdXIgY29ycHVzIGNvbnRhaW5zIHB1YmxpY2F0aW9ucyB3aGljaCBkaWZmZXIgc3Ryb25nbHkgaW4gdGVybXMgb2YgdGhlIG51bWJlciBvZiBjaXRlZCByZWZlcmVuY2VzLCB3ZSBub3JtYWxpemUgdGhlIGNvdXBsaW5nIHN0cmVuZ3RoIGJ5IHRoZSBKYWNjYXJkIHNpbWlsYXJpdHkgY29lZmZpY2llbnQuIEhlcmUsIHdlIHdlaWdodCB0aGUgaW50ZXJjZXB0IG9mIHR3byBwdWJsaWNhdGlvbnMnIGJpYmxpb2dyYXBoeSAoc2hhcmVkIHJlZmVlbmNlcykgYnkgdGhlaXIgdW5pb24gKG51bWJlciBvZiBhbGwgcmVmZXJlbmNlcyBjaXRlZCBieSBlaXRoZXIgJGkkIG9yICRqJCkuIEl0IGlzIGJvdW5kZWQgYmV0d2VlbiB6ZXJvIGFuZCBvbmUsIHdoZXJlIG9uZSBpbmRpY2F0ZXMgdGhlIHR3byBwdWJsaWNhdGlvbnMgdG8gaGF2ZSBhbiBpZGVudGljYWwgYmlibGlvZ3JhcGh5LCBhbmQgemVybyB0aGF0IHRoZXkgZG8gbm90IHNoYXJlIGFueSBjaXRlZCByZWZlcmVuY2UuIFRoZXJlYnksIHdlIHByZXZlbnQgcHVibGljYXRpb25zIGZyb20gaGF2aW5nIGhpZ2ggY291cGxpbmcgc3RyZW5ndGggZHVlIHRvIGEgbGFyZ2UgYmlibGlvZ3JhcGh5IChlLmcuLCBsaXRlcmF0dXJlIHN1cnZleXMpLgoKJCQJU197aSxqfV57amFjLWJpYn0gPVxmcmFje0MoaSBcY2FwIGopfXtDKGkgXGN1cCBqKX0gPSBcZnJhY3tzX3tpLGp9XntiaWJ9fXtjX2kgKyBjX2ogLSBzX3tpLGp9XntiaWJ9fSAkJAoKCgpNb3JlIHJlY2VudCBhcnRpY2xlcyBoYXZlIGEgaGlnaGVyIHBvb2wgb2YgcG9zc2libGUgcmVmZXJlbmNlcyB0byBjby1jaXRlIHRvLCBoZW5jZSB0aGV5IGFyZSBtb3JlIGxpa2VseSB0byBiZSBjb3VwbGVkLiBDb25zZXF1ZW50bHksIGJpYmxpb2dyYXBoaWMgY291cGxpbmcgcmVwcmVzZW50cyBhIGZvcndhcmQgbG9va2luZyBtZWFzdXJlLCBhbmQgdGhlIG1ldGhvZCBvZiBjaG9pY2UgdG8gaWRlbnRpZnkgdGhlIGN1cnJlbnQga25vd2xlZGdlIGZyb250aWVyIGF0IHRoZSBwb2ludCBvZiBhbmFseXNpcy4KCgoKYGBge3J9CiNNICU+JSAKIyAgYXJyYW5nZShQWSwgWFgpICU+JQojICBzZWxlY3QoUFksIFhYLCBBVSkgJT4lCiMgd3JpdGVfY3N2MignLi4vLi4vdGVtcC90ZW1wX0lEcy5jc3YnKQpgYGAKCgo8IS0tICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyAtLT4KPCEtLSAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMgLS0+CjwhLS0gIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMgTkVYVCBQQVJUICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIC0tPgo8IS0tICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyAtLT4KPCEtLSAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMgLS0+CgoKIyBBZGRpdGlvbmFsIGFuYWx5c2lzCgojIyBBdXRob3JzLCBUaGVtZXMgJiBKb3VybmFscwoKYGBge3IsIGZpZy53aWR0aD0yMCwgZmlnLmhlaWdodD0xNy41fQpNX3RocmVlZmllbGQgPC0gcmVhZFJEUygiLi4vLi4vdGVtcC9NX3RocmVlZmllbGQuUkRTIikgCmBgYAoKYGBge3IsIGZpZy53aWR0aD0xNy41LCBmaWcuaGVpZ2h0PTE3LjV9Ck1fdGhyZWVmaWVsZApgYGAKCmBgYHtyfQpybShNX3RocmVlZmllbGQpCmBgYAoKCjwhLS0tIAoKIyMjIENvbmNlcHR1YWwgdHJhamVjdG9yaWVzOiBIaXN0b3JpY2FsIGNpdGF0aW9uIHBhdGggYW5hbHlzaXMKCmBgYHtyfQpoaXN0UmVzdWx0cyA8LSByZWFkUkRTKCIuLi8uLi90ZW1wL2hpc3RSZXN1bHRzLlJEUyIpIApgYGAKCmBgYHtyLCBmaWcud2lkdGg9MTcuNSwgZmlnLmhlaWdodD0xNy41fQpoaXN0UmVzdWx0cyAlPiUgaGlzdFBsb3QobiA9NTAsIHNpemUgPSAxMCwgbGFiZWxzaXplID0gNy41KQpgYGAKCgpgYGB7cn0Kcm0oaGlzdFJlc3VsdHMpCmBgYAoKLS0tPiAKCg==